#ifndef CONTEXT_H
#define CONTEXT_H

#include "headers.h"

userWriterCtxt userWriterCtxtInitialise(char *dbfile);
userReaderCtxt userReaderCtxtInitialise(char *filename);
void userWriterCtxtFinish(userWriterCtxt ctxt);
void userWriterCtxtSetFile(userWriterCtxt context, char *xmlfile);
void userWriterCtxtInsertDoc(userWriterCtxt ctxt);
void userWriterCtxtInsertNodes(userWriterCtxt ctxt);
void userWriterCtxtError(userWriterCtxt ctxt, ctxtError code, int line, char* file);
void userReaderCtxtError(userReaderCtxt ctxt, ctxtError code, int line, char* file);

#endif
